package com.tjsinfo.tjsoa.address.inside;

import java.util.List;

import com.tjsinfo.tjsoa.Dao.IHibernateDao;
import com.tjsinfo.tjsoa.Dao.IQbcDao;

public class TAddresslistInsideManagerImpl implements TAddresslistInsideManager {

	private IHibernateDao hibernateDao;
	private IQbcDao qbcDao;	
	private ITAddresslistInsideDao addresslistInsideDao;
	
	public IHibernateDao getHibernateDao() {
		return hibernateDao;
	}
	public void setHibernateDao(IHibernateDao hibernateDao) {
		this.hibernateDao = hibernateDao;
	}
	
	public IQbcDao getQbcDao() {
		return qbcDao;
	}
	public void setQbcDao(IQbcDao qbcDao) {
		this.qbcDao = qbcDao;
	}	
	
	public ITAddresslistInsideDao getAddresslistInsideDao() {
		return addresslistInsideDao;
	}
	
	public void setAddresslistInsideDao(ITAddresslistInsideDao addresslistInsideDao) {
		this.addresslistInsideDao = addresslistInsideDao;
	}
	
	public void save(TAddresslistInside transientInstance) {
		// TODO Auto-generated method stub
		addresslistInsideDao.save(transientInstance);
	}

	public void delete(String propertyName, Object value) {
		// TODO Auto-generated method stub
		addresslistInsideDao.delete(propertyName, value);
	}

	public void delete(TAddresslistInside persistentInstance) {
		// TODO Auto-generated method stub
		addresslistInsideDao.delete(persistentInstance);
	}
	
	public void update(TAddresslistInside persistentInstance) {
		// TODO Auto-generated method stub
		addresslistInsideDao.update(persistentInstance);
	}
	
	public List findByID(Integer id) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findByID(id);
	}
	
	public List findByOrganizeId(String organizeId) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findByOrganizeId(organizeId);
	}
	
	public TAddresslistInside findById(Integer id) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findById(id);
	}
	
	public List findByDepartment(String department) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findByDepartment(department);
	}

	public List findByExample(TAddresslistInside instance) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findByExample(instance);
	}
	
	public List findByProperty(String propertyName, Object value) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findByProperty(propertyName, value);
	}

	public List findByLikeProperty(String likeName, Object value,
			String propertyName, Object values, String propertyid,
			Object valueid) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findByLikeProperty(likeName, value);
	}

	public List findByLikePropertyAndProperty(String likeName, Object value,
			String propertyName, Object values) {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findByLikePropertyAndProperty(likeName, value, propertyName, values);
	}

	public List findAll() {
		// TODO Auto-generated method stub
		return addresslistInsideDao.findAll();
	}

	public List findList(String chineseName, Object value, String department,Object values, String organizeId,Object valuess){
		return addresslistInsideDao.findList(chineseName, value, department, values, organizeId, valuess);
	}
}
